barter (something) with (someone)

Translations
échanger (quelque chose) avec (quelqu’un)